pumpkin dome - German English Dictionary